﻿using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Runtime.Serialization;
using System.Web;

namespace businessLayer
{
    [DataContract]
    public class Voertuig
    {
        [DataMember]
        public int VoertuigID { get; set; }
        [DataMember]
        public string merk { get; set; }
        [DataMember]
        public string type { get; set; }
        [DataMember]
        public string motorisatie { get; set; }
        [DataMember]
        public string brandstof { get; set; }
        [DataMember]
        public int deuren { get; set; }
        [DataMember]
        public float km { get; set; }
        [DataMember]
        public int filiaalnr { get; set; }
    }

    /*public class VoertuigDB
    {
            public IEnumerable<Voertuig> GetAlleVoertuigen()
        {
            List<Voertuig> VoertuigenLijst = new List<Voertuig>();
            SqlConnection myConn = null;
            Voertuig alle = new Voertuig();
            try
            {
                using (myConn = new SqlConnection(BPcars.GetConnection()))
                {
                    myConn.Open();

                    var cmd = new SqlCommand("Select * from Voertuig", myConn);
                    var reader = cmd.ExecuteReader();



                    while (reader.Read())
                    {
                        int VoertuigID = Convert.ToInt32(reader["VoertuigID"]);
                        string merk = Convert.ToString(reader["merk"]);
                        string type = Convert.ToString(reader["type"]);
                        string motorisatie = Convert.ToString(reader["motorisatie"]);
                        string brandstof = Convert.ToString(reader["brandstof"]);
                        int deuren = (int)reader["deuren"];
                        float km = (float)reader["km"];
                        int filiaalnr = (int)reader["filiaalnr"];



                    }
                    //dit?
                    reader.Close();
                    cmd.Dispose();




                }
            }
            catch (SqlException ex)
            {
                throw;
            }
            return VoertuigenLijst;
        }
    }*/
}